transduodenal medication - French English Dictionary